(defvar *NAME* "John")
(defvar *AGE* 23)
(defvar *ABOUT* " T NIL cond decf block")
;;; This is a stupid funciton
(defun adult? ()
(>= *AGE* 18))
(defun will-I-graduate? ()
NIL)
(defun distance (p1 p2)
(sqrt (* p1 p1) (* p2 p2)))
(defun bar (a b)
(if (and (> b a) (<= 10 b))
(format t "Valid")
(format t "Invalid")))
(defun foo (&key ((:apple a)) ((:box b) 0) ((:charlie c) 0 c-supplied-p))
(list a b c c-supplied-p))